// 偏函数就是将一个 n 参的函数转换成固定 x 参的函数，剩余参数（n - x）将在下次调用全部传入

// 偏函数
function addp(a) {
    return function (b, c) {
        return a + b + c;
    };
}
// 函数柯里化
function add(a) {
    return function (b) {
        return function (c) {
            return a + b + c;
        };
    };
}

console.log(add(1)(2)(3)); // 6
console.log(addp(1)(2,3)); // 6
